Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
13 HUMBER ROAD Terraced £295,432 £185,000 3 May 2007
15 HUMBER ROAD Terraced £546,357 £317,000 2 Nov 2011
17 HUMBER ROAD Terraced £603,529 £595,000 28 Jun 2022
19 HUMBER ROAD Semi-Detached £478,524 £305,000 2 Aug 2007
21 HUMBER ROAD Terraced £524,674 £315,000 10 Jun 2013
23 HUMBER ROAD Terraced £513,444 £300,000 16 Dec 2010
25 HUMBER ROAD Terraced £576,410 £169,950 8 Jun 2001